

.slider{position: relative;}
.slider div{position: relative;width:610px; height:380px;overflow: hidden;}
.slider span{z-index: 99; position: absolute;text-align: left; width:610px; bottom:0px; color: #ffffff;font-size: 18px; line-height:50px; left:15px;}
.slider .txtbg{position: absolute;filter: alpha(opacity=70);width:610px;bottom: 0px;background: #000;height: 50px; left: 0px;opacity: 0.7;-moz-opacity: 0.7;-khtml-opacity: 0.7}
.slider .txtbg img{width: 610px;height: 380px;}
.hdnum{width: 620px;height:90px;overflow:hidden; margin-top:10px;}
.hdnum li{width: 145px;float: left;overflow: hidden; margin-right:10px;}
.hdnum li img{width: 145px;height: 90px;filter: alpha(opacity=50);opacity: 0.5;-moz-opacity: 0.5;-khtml-opacity: 0.5}
.hdnum li.on{padding: 0;}
.hdnum li.on img{filter: alpha(opacity=100);width: 145px;height:90px;opacity: 1;-moz-opacity: 1;-khtml-opacity: 1}
		

.focus_zt{ width:1200px; height:130px; position:relative; overflow:hidden}  
.focus_zt img{ width: 1200px; height: 130px;} 
.focus_zt .btn{ position:absolute; bottom:34px; left:510px; overflow:hidden; zoom:1;} 
.focus_zt .btn a{position:relative; display:inline; width:13px; height:13px; border-radius:7px; margin:0 5px;color:#B0B0B0;font:12px/15px; text-decoration:none; text-align:center; outline:0; float:left; background:#D9D9D9; }  
.focus_zt .btn a:hover,.focus_zt .btn a.current{  cursor:pointer;background:#fc114a;}  
.focus_zt .fPic{ position:absolute; left:0px; top:0px; }  
.focus_zt .D1fBt{ overflow:hidden; zoom:1;  height:16px; z-index:10;  }  
.focus_zt .shadow{ width:100%; position:absolute; top:310px; left:0px; z-index:10; height:50px; line-height: 50px; background:#faedd5;filter:alpha(opacity=100);opacity: 1; display:block;  text-align:left; }  
.focus_zt .shadow a{ text-decoration:none; color:#000; font-size:18px; font-weight:bold; overflow:hidden; margin-left:18px;position:absolute; z-index:30;}  
.focus_zt .fcon{ position:relative; width:100%; float:left;  display:none; background:#000  }  
.focus_zt .fcon img{ display:block; }  
.focus_zt .fbg{top:105px; right:15px; position:absolute; height:10px; text-align:center; z-index: 200; }  
.focus_zt .fbg div{margin:0px auto 0;overflow:hidden;zoom:1;height:15px}    
.focus_zt .D1fBt a{position:relative; display:inline; width:10px; height:10px; margin:0 3px;color:#cdcdcd;font:12px/15px; text-decoration:none; text-align:center; outline:0; float:left; background:#fff; filter:alpha(opacity=70);opacity: 0.7;}    
.focus_zt .D1fBt .current,.focus_zt .D1fBt a:hover{background:#fff; filter:alpha(opacity=100);opacity: 1;}    
.focus_zt .D1fBt img{display:none}    
.focus_zt .D1fBt i{display:none; font-style:normal; }    
.focus_zt .prev,.focus_zt .next{position:absolute;width:28px;height:46px;background: url(../images/focus_zt_bt.png) no-repeat;}
.focus_zt .prev{top: 50%;margin-top: -23px; left: 0;background-position:0 -46px; cursor:pointer; }  
.focus_zt .next{top: 50%;margin-top: -23px; right: 0;  background-position:-28px -46px;  cursor:pointer;}  
.focus_zt .prev:hover{  background-position:0 0; }  
.focus_zt .next:hover{  background-position:-28px 0;} 


